Big Huge Thesaurus

invertebrate foot

noun